what does ara ara mean in english